terrain simple - German English Dictionary